baste (a roast meat) - Alemán Inglés Diccionario